ride two horses at once - German English Dictionary